- 8 hour shift
- Azure: 5 years (Preferred)
- AWS: 8 years (Preferred)
- Kubernetes: 1 year (Preferred)
Company
Equinox IT Solutions LLC
United States of America
Location
Remote Position
(From Everywhere/No Office Location)
Job type
Full-Time
Golang Job Details
Principle Responsibilities and Considerations
The Infrastructure as Code Advisory Consultant or DevOps ( " Engineer”), is responsible for creating automated pipelines to provision and configure infrastructure using software development practices such as CI/CD, automated testing, & version control.
Strong DevOps skills as well as a good understanding of the infrastructure that is to be provisioned. This role is responsible for building the IaC framework for a customer and is also responsible for enabling the customer to extend and scale the framework in the future, through mentoring and pairing.
Agile Methodologies
Understand the most common agile methodologies and when to apply them
Understand the processes and practices used in SCRUM and Kanban
Understand continuous improvement and value creation using Lean principles and techniques
DevOps and IaC Foundation
Understand the various methodologies and tools an organization can adopt to transition into DevOps
Understand the basics of infrastructure automation using DevOps and Infrastructure as Code principles and techniques
Soft Skills & Workshop Facilitation
Ability to lead a practical workshop that engages the customer, gathers requirements, and drives solutions.
Communication Skills – effectively socialize ideas and concepts in a clear and concise manner to the customer stakeholders involved
Critical Listening skills
Customer-focused, able to manage relationships, gain trust, and build consensus between stakeholders
Problem Solving and making strategy skills
Documents Lessons Learned through Knowledge Base
Mentor on an IaC project delivery
Promote re-use across projects by driving the publication of at least one example of reusable plans, designs, and/or IaC code to the global IaC repository
Participate in the Global IaC re-use workshop
Publishes a white paper/blog on the success patterns identified during a specific IaC project delivery. [DG1]
Promotes re-use across projects by driving global IaC SME reuse workshop
Extracts requirements from business and understands technical and business impact of those requirements
Validates requirements, prototyping, and functional design and oversees the creation and quality of proposals that address current and evolving client requirements
Provides issue resolution as a point of contact for technical questions; leads code reviews, testing processes, and certification of software; facilitates client and internal meetings; presents the architecture and design solutions
Manages large team engagements
Defines deliverables for SOW and engagement team
Supervises multiple teams and projects and provides career counseling for multiple consulting professionals
Plans implementations and advances strategies for new initiatives
Projects practice area revenue targets, chargeability, and other aspects
Provides part-time SME support to other projects in addition to current ones
Proven experience in successfully managing all aspects of projects, including delivery margin, project planning, and SOW adherence - within multiple workstreams - including direct customer interface
Actively drives technology solutions and prepares compelling propositions within a senior Customer leadership environment.
Awareness of stakeholders and ability to influence outcomes
Ability to effectively support business development and deliver at the same time
Understands that travel may be required for extended periods of time
Ability to enable others through coaching and pairing
Principle Skills:
Advanced writing skills and demonstrated ability to document processes for the customer
Advanced communication skills in working with the customer
Advanced knowledge, understanding, and application of project management principles and methodologies
Technical Requirements
Minimum Required Skills & Experience
General:
Significant hands-on experience, automating the provisioning and configuration of large-scale infrastructure.
Ability to work well within and across teams to deliver high-quality solutions.
Provisioning and Configuration Tools:
Experience automating Compute/Storage/Network with Ansible, Python Chef, or Puppet
Experience with writing declarative code and understanding why it is beneficial in an IaC approach
Experience with Terraform/Packer and understand how it can be used to provision targets in IaC
CI/CD Concepts and Tools:
Experience using CI/CD techniques in DevOps and IaC approaches
Experience with CI/CD tools such as Jenkins and/or Concourse
Experience with Git and GitOps in a Continuous Delivery pipeline
Experience with containerized workloads in a Continuous Delivery pipeline.
Programming/Scripting in an IaC Framework:
Experience with API development and use in IaC
Experience with JSON/YAML
Experience with Test-Driven Development (TDD) and understanding of how it can be used to improve quality.
Experience with scripting such as Python/Golang/PowerShell/Groovy
Experience in writing complex Ansible code using custom modules using python 3 and exposure to ansible tower
Experience in automation in Storage and backup software like Isilon, and Avamar.
Experience with Bash Shell scripting
Basic administrator knowledge of Unix systems.
Deployment State Management, Service Discovery, and Secrets:
Experience with State Management, Service Discovery e.g. Consul
Experience with Password/Secrets Management e.g. Vault
Service Catalogues and IaC:
Experience with integrating Service Catalogs (e.g. ServiceNow) into an IaC framework
Job Type: Full-time
Salary: $50.00 - $60.00 per hour
Schedule:
Experience:
Work Location: Remote
More Developer Job Boards
Fullstack Developer Jobs Golang Jobs JavaScript Jobs Python Jobs React Jobs Rust Jobs Java Jobs